<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui">
    <ui:composition template="comunLocales.xhtml">
        <ui:define name="body">
            <h:form id="formularioTerminosCondicionesID"  >

                <p:remoteCommand  name="iniciarDatos"
                                  process="@this"
                                  update="formularioTerminosCondicionesID"
                                  actionListener="#{terminosYCondicionesControlador.iniciarDatos()}" />

                <p:outputPanel id="panelTerminosID">
                            <h:outputText value="CARGAR TÉRMINOS Y CONDICIONES"/>
                            <p:fileUpload label="BuscarArchivo" uploadLabel="SubirArchivo" cancelLabel="Cancelar" id="cargaDocumentoLocalID"  fileUploadListener="#{terminosYCondicionesControlador.subirDocumento}" 
                                          sizeLimit="#{terminosYCondicionesDataManager.tamanoArchivo}" update="@this panelDescargarTerminosID"
                                          allowTypes="/(\.|\/)(pdf)$/"
                                          />
                        </p:outputPanel>
                        <p:separator/>
                        <p:panelGrid id="panelDescargarTerminosID" columns="2">
                            <h:outputText value="DESCARGAR TÉRMINOS Y CONDICIONES"
                                          rendered="#{terminosYCondicionesControlador.terminosYCondicionesCargados}"/>
                            <h:commandLink value="Descargar" target="_blank"
                                           immediate="true" 
                                           rendered="#{terminosYCondicionesControlador.terminosYCondicionesCargados}">
                                <p:fileDownload  value="#{terminosYCondicionesControlador.archivoDescargaTerminosYCondiciones}"
                                                contentDisposition="inline"/>
                            </h:commandLink>
                        </p:panelGrid>
              </h:form>
        </ui:define>
    </ui:composition> 
</html>



